The IOP Model of Interoperation as a Basis for Developing Interactive Maude Applications

نویسندگان

  • Ian A. Mason
  • Carolyn Talcott
چکیده

In this paper we describe the IOP model of interoperation and its use in developing interactive applications. Using this as a basis we have developed the IMaude library of modules for defining interactive applications based on the Rewriting Logic language Maude. This is an important step towards making Maude specifications more accessible to non-experts, and thus advancing the possibility for formal executable specifications to have more impact. The IOP interoperation model is asynchronous message passing following the actor model of distributed computation. The IOP framework provides several built in actors, including an actor that supports interactive visualization using the JLambda language. There are two aspects to developing an interactive tool using the IOP framework: (1) adapting input/output to allow the tool to communicate as an IOP actor; and (2) specifying and programming an appropriate actor-like behavior for the tool. For the Maude actor, (1) is the Maude wrapper that

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

IOP: The InterOperability Platform & IMaude: An Interactive Extension of Maude

We describe a platform, IOP, for the interoperation of formal reasoning tools, and an adaptation of Maude, IMaude, that utilizes this platform. Three applications of IMaude and IOP to real world problem domains are described.

متن کامل

Developing a Family-based Floor Time Therapy and Evaluation its Effectiveness on the Developmental Profile of Children with Interactive Disorders (Anxiety and Depression)

Background: Floor time therapy is the center of Greenspan developmental model. In Family-based of this model, to enhance the abilities of the child, family functioning is set the objective as a general unit, the purpose of this study was developing a Family-based Floor Time Therapyand evaluating its effectiveness on the developmental profile of children with interactive disorders. Materials an...

متن کامل

Developing a grounded-based model of tranquility in contemporary apartments in Urmia City

Introduction: Stressful life and lack of tranquility in modern society, have been serious problems for human life. Environmental psychology has shown that physical and architectural environments play an important role in this, and since the home is one of the most important environments, they try to offer solutions. This study tries to identify the factors that play an effective role in creatin...

متن کامل

Developing a Radial Basis Function Neural Networks to Predict the Working Days for Tillage Operation in Crop Production

The aim of this study was to determine the probability of working days (PWD) for tillage operation using weather data with Multiple Linear Regression (MLR) and Radial Basis Function (RBF) artificial networks. In both models, seven variables were considered as input parameters, namely minimum, average and maximum temperature, relative humidity, rainfall, wind speed, and evaporation on a daily ba...

متن کامل

The Impact of Developing Thinking Instructional Design Model on Aggression as a basis for Adolescent Immoral Behaviors

Background: Aggression is one of the factors underlying immoral behaviors. Thinking education can prevent aggression. The goal of this research, developing a thinking instructional design model based on Vigotsky's Social-Cultural Theory and assessing its impact on reducing aggression is one of the factors underlying students' immoral behaviors. Method: The research method is mixed and the resea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005